Next.js: Data Cache
server requetやdeployに跨ってfetchの結果をcacheする
server上でのrequestのcacheの話をしている
serverから、CDNやDBなどへのrequestを減らす
revalidateしない限り、以前のcacheが使われ続ける
全くrevalidateしなければ、ISGみたいな感じになるということかmrsekut.icon https://gyazo.com/6e67101f25f81029eb7c53516950a334 https://nextjs.org/docs/app/building-your-application/caching#revalidating-1
revalidateは2種類
Time-based Revalidation
N秒経ったらrelivadateする
On-demand Revalidation
例えばformをsubmitしたタイミングとか
無効にする
常にdata sourceに取りに行くということ
{cace: 'no-store'}とか